be deeply indebted - English Synonyms Dictionary